Big Huge Thesaurus

Afrasian language

noun